package com.ifyyf;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.netflix.eureka.EnableEurekaClient;
import org.springframework.cloud.netflix.ribbon.RibbonClient;

/**
 * @Author if
 * @Description: What is it
 * @Date 2021-08-24 下午 01:19
 */

/**
 * Ribbon和Eureka整合以后，客户端可以直接调用而无需关心ip地址和端口，只需要指定对应服务名
 */
@SpringBootApplication
@EnableEurekaClient
/**
 * Ribbon自定义负载均衡策略配置注解
 * 这个自定义的类不能放在@ComponentScan所扫描的当前包以及子包下
 * 否则我们自定义的这个配置类就会被所有的Ribbon客户端所共享，也就是我们达不到特殊化指定的目的了
 */
//@RibbonClient(name="SPRINGCLOUD-PROVIDER-DEPT",configuration = MyRule.class)
public class DeptConsumer_80 {
    public static void main(String[] args) {
        SpringApplication.run(DeptConsumer_80.class,args);
    }
}
